#AxisPanel2Demo .AxisPanel {
	/*
	padding: 2px;	
	border-style: solid;
	border-color: black;
	border-width: 1px;
	*/
}

.PagingControls {
}

.PagingControls .AxisPanelWidgetWrapper {
	padding-right: 10px;
}

#AxisPanel2Demo-Shopping {
	margin: 10px;
	border-style: solid;
	border-color: black;
	border-width: 1px;	
}

#AxisPanel2Demo-Shopping-SearchOptions {
	padding: 10px;
}

#AxisPanel2Demo-Shopping-SearchOptions-Header {
	padding-bottom: 10px;
}

#AxisPanel2Demo-Shopping-SearchOptions-ByName {
	padding: 5px;
}

#AxisPanel2Demo-Shopping-SearchOptions-ByName .AxisPanelWidgetWrapper {
	padding: 5px;
}

#AxisPanel2Demo-Shopping-SearchOptions-ByTop10 {
	padding: 5px;
}

#AxisPanel2Demo-Shopping-SearchOptions-ByTop10 .AxisPanelWidgetWrapper {
	padding: 5px;
}

#AxisPanel2Demo-Shopping-ResultsArea {
	padding: 10px;
	border-top-style: solid;
	border-top-color: black;
	border-top-width: 1px;	
}

#AxisPanel2Demo-Shopping-ResultsArea-Header {
	padding-bottom: 10px;
}

#AxisPanel2Demo-Shopping-ResultsArea-Details-YourResults-Header {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#AxisPanel2Demo-Shopping-ResultsArea-Details-YourResults-Table {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#AxisPanel2Demo-Shopping-ResultsArea-Details {
	padding: 20px;	
}

#AxisPanel2Demo-Shopping-ResultsArea-Details-YourCart-Header {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#AxisPanel2Demo-Shopping-ResultsArea-Details-YourCart-Table {
	border-style: solid;
	border-color: black;
	border-width: 1px;
}

#AxisPanel2Demo-Shopping-ResultsArea-CheckoutButton {
	padding-top: 10px;
}

.testMinSizePanel {
	border: 1px solid green;
}

.testMinSizePanelContent {
	width: 100px;
	height: 100px;
	border: 1px solid yellow;
}

.testMinSizePanelMinWidthSizer {
	width: 400px;
}

.testMinSizePanelMinHeightSizer {
	height: 300px;
}
